<?php

/**
 * 
 * @desc 本类目的用于捕捉代码级别中的Fatal error级别错误，将其信息记录到日志中，方便查找程序中的异常
 * @author keluo <pycorvn@yeah.net>
 * @since 2012-4-24 12:43:05
 */
class SCFatal {
	public static $clean = false;
	
	public static function handler() {
		if(!self::$clean && !is_null($e = error_get_last())) {
			call_user_func_array(array(new SCException(), 'errorHandler'), 
				array($e['type'], $e['message'], $e['file'], $e['line']));
		}
	}
}